windy downpour - Francés Inglés Diccionario